right to challenge - Turc Anglais Dictionnaire